Rosaceae

 

Dog Rose

Rosa canina

Valais, Switzerland - June 2014

Nottinghamshire, England - May 2011

Valais, Switzerland - June 2014

Valais, Switzerland - June 2014

Norfolk, England - October 2013